.wrapper{
   margin: 0px auto;
   width: 1000px;
   background-color: #cccccc
}
#header{
	position: fixed;
    top: 0px;
    left: 0px;
	width: 100%;
	background: white;
}
#top_header {
    position: fixed;
    top: 0px;
    left: 0px;
    height: 25px;
    width: 100%;
    background: green;
}
#logo_header{
    position: fixed;
    top: 25px;
    left: 100px;
	width: 100%;
	height: 50px;
    background: white;
	background-image: url(images/SchoolLogo.png);
	background-repeat: no-repeat;
}

#menu_header{
    position: fixed;
    top: 75px;
    left: 0px;
	width: 100%;
	height: 25px;
    background: white;
}

#separator_header{
    position: fixed;
    top: 100px;
    left: 0px;
	width: 100%;
	height: 5px;
    background: green;
}

#content{
   /*float: left;*/
   width: 80%;
   margin: auto;
   overflow: auto;
   background-color: #ffffff
}
#footer{
   float: left;
   width: 100%;
   background-color: #cfcfcf
}
#content-body{
	margin-top: 200px;
	background: fixed;
	background-image: -webkit-linear-gradient(bottom, #FFFFFF 0%, #63FF83 100%);
}

.date_stamp {
	float: left;
	padding-left: 10%;
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	font-size: small;
	padding-top:3px;
	color: #ffffff;
}